Phơi gan trải ruột

Direct English translation

Expose the liver and lay out the intestines.

Equivalent English version

Wear one's heart on one's sleeve

Giải thích tiếng Việt
Chỉ việc cố đem hết lòng dạ, tâm sự của mình ra bày tỏ một cách chân thành để người khác hiểu. Thường dùng khi nói về sự thổ lộ hết lòng, không che giấu.
English explanation
It means to lay bare one’s innermost thoughts and feelings so that others can understand. It is used for speaking with complete openness and sincerity, without holding anything back.